include_directories(.)

AddLibrary(Physics
	Physics/Box2dEngine.h
	Physics/IEngine.h
	Physics/Physics.h
	Physics/Bodies/Box2dBody.h
	Physics/Bodies/IBody.h
	Physics/Colliders/Box2dCollider.h
	Physics/Colliders/ICollider.h
	Physics/Joints/Box2dDistanceJoint.h
	Physics/Joints/Box2dHingeJoint.h
	Physics/Joints/Box2dParallelJoint.h
	Physics/Joints/IDistanceJoint.h
	Physics/Joints/IHingeJoint.h
	Physics/Joints/IJoint.h
	Physics/Joints/IParallelJoint.h
	Physics/Shapes/Box2dCircleShape.h
	Physics/Shapes/Box2dPolygonShape.h
	Physics/Shapes/Box2dShape.h
	Physics/Shapes/ICircleShape.h
	Physics/Shapes/IPolygonShape.h
	Physics/Shapes/IShape.h
	
	Physics/Box2dEngine.cpp
	Physics/Physics.cpp
	Physics/Bodies/Box2dBody.cpp
	Physics/Colliders/Box2dCollider.cpp
	Physics/Joints/Box2dDistanceJoint.cpp
	Physics/Joints/Box2dHingeJoint.cpp
	Physics/Joints/Box2dParallelJoint.cpp
	Physics/Shapes/Box2dCircleShape.cpp
	Physics/Shapes/Box2dPolygonShape.cpp
)
TargetLinkLibraries(Physics
	Common
	Box2D
)
